Compound adjective; usually used attributively, meaning resistant to odor or to absorbing odor.
The fabric is odor-resistant, so it stays fresh longer.
Le tissu est résistant aux odeurs, donc il reste frais plus longtemps.
Traductions supplémentaires